From: Florian Müllner Date: Tue, 6 Feb 2018 22:25:29 +0000 (+0100) Subject: tests: Replace "for each" construct X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~994^2^2~9 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=2e45be96b62a3c97c2261bbd88490ff1f5ea0e3b;p=gnome-shell.git tests: Replace "for each" construct It is no longer supported by recent mozjs versions, so replace it with a regular for loop to unbreak the tests. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/38 --- diff --git a/tests/interactive/background-size.js b/tests/interactive/background-size.js index f3b780fd9..cb66b9700 100644 --- a/tests/interactive/background-size.js +++ b/tests/interactive/background-size.js @@ -81,16 +81,16 @@ function test() { tbox = new St.BoxLayout({ style: 'spacing: 20px;' }); vbox.add(tbox); - for each (let s in backgroundSizes) + for (let s of backgroundSizes) addTestCase(image, size, s, false); - for each (let s in backgroundSizes) + for (let s of backgroundSizes) addTestCase(image, size, s, true); } function addTestImage(image) { const containerSizes = [[100, 100], [200, 200], [250, 250], [100, 250], [250, 100]]; - for each (let size in containerSizes) + for (let size of containerSizes) addTestLine(image, size); } diff --git a/tests/interactive/icons.js b/tests/interactive/icons.js index 39ef09e6b..55afdbf2b 100644 --- a/tests/interactive/icons.js +++ b/tests/interactive/icons.js @@ -48,7 +48,7 @@ function test() { function iconRow(icons, box_style) { let hb = new St.BoxLayout({ vertical: false, style: box_style }); - for each (let iconName in icons) { + for (let iconName of icons) { hb.add(new St.Icon({ icon_name: iconName, icon_size: 48 })); }